calling conventions - meaning and definition. What is calling conventions
Diclib.com
Online Dictionary

What (who) is calling conventions - definition

HOW A PROGRAMMING LANGUAGE'S FUNCTIONS RECEIVE PARAMETERS AND RETURN VALUES
Calling conventions

calling convention         
<programming> The arrangement of arguments for a procedure or function call. Different programming languages may require arguments to be pushed onto a stack or entered in registers in left-to-right or right-to left order, and either the caller or the callee can be responsible for removing the arguments. The calling convention also determines if a variable number of arguments is allowed. (1995-11-11)
Calling convention         
In computer science, a calling convention is an implementation-level (low-level) scheme for how subroutines receive parameters from their caller and how they return a result. Differences in various implementations include where parameters, return values, return addresses and scope links are placed (registers, stack or memory etc.
Calling         
WIKIMEDIA DISAMBIGUATION PAGE
Calling (disambiguation); Calling (album); CALLING; Calling (song)
·noun Title; appellation; name.
II. Calling ·noun A summoning or convocation, as of Parliament.
III. Calling ·p.pr. & ·vb.n. of Call.
IV. Calling ·noun One's usual occupation, or employment; vocation; business; trade.
V. Calling ·noun A divine summons or invitation; also, the state of being divinely called.
VI. Calling ·noun The persons, collectively, engaged in any particular professions or employment.
VII. Calling ·noun The act of one who calls; a crying aloud, ·esp. in order to summon, or to attact the attention of, some one.
VIII. Calling ·noun A naming, or inviting; a reading over or reciting in order, or a call of names with a view to obtaining an answer, as in legislative bodies.

Wikipedia

Calling convention

In computer science, a calling convention is an implementation-level (low-level) scheme for how subroutines or functions receive parameters from their caller and how they return a result. When some code calls a function, design choices have been taken for where and how parameters are passed to that function, and where and how results are returned from that function, with these transfers typically done via certain registers or within a stack frame on the call stack. There are design choices for how the tasks of preparing for a function call and restoring the environment after the function has completed are divided between the caller and the callee. Some calling convention specifies the way every function should get called. The correct calling convention should be used for every function call, to allow the correct and reliable execution of the whole program using these functions.